devil's guts - Alemán Inglés Diccionario